explanatory discourse - French English Dictionary